﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PocketEngine.Engine;
using PocketEngine.Images;
namespace PocketEngine.Materials
{
    public class pMaterial
    {
        public pColor DiffuseColor
        {
            get
            {
                return mDiffCol;
            }
            set
            {
                mDiffCol = value;
            }
        }
        private pColor mDiffCol = pColor.White;

        public pColor SpecularColor
        {
            get
            {
                return mSpecCol;
            }
            set
            {
                mSpecCol = value;
            }
        }
        private pColor mSpecCol = pColor.Black;

        public pColor AmbientColor
        {
            get
            {
                return mAmbCol;
            }
            set
            {
                mAmbCol = value;
            }
        }
        private pColor mAmbCol = pColor.Black;

        public pMaterial()
        {
        }
        public bool DiffuseMapping = true;
        public bool NormalMapping = true;
        public bool SpecularMapping = true;
        public bool ShadowMapping = true;

    }
}
